dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Honey Gland
— synonyms, definition
1.
honey gland (Noun)
1 synonym
nectary
1 definition
honey gland (Noun)
— A gland (often a protuberance or depression) that secretes nectar.
1 type of
plant organ